windshield sunshade - French English Dictionary